59920,58853	15940,14323
59442	14323
59444	14327
59444	14328
59444	14329
59445	14330
59450	14335
59450	14335
59451	14337
59452	14338
59454	14339
59457	14340
59462	14343
59463	14344
59463	14345
59464	14348
59465	14349
59465	14349
59467	14350
59468	14351
59469	14351
59470	14351
59473	14350
59480	14351
59480	14351
59481	14351
59481	14352
59483	14354
59487	14361
59490	14364
59490	14365
59494	14366
59495	14367
59497	14368
59501	14372
59502	14374
59502	14375
59503	14377
59503	14380
59503	14381
59503	14383
59503	14385
59503	14385
59503	14387
59505	14391
59510	14401
59511	14404
59513	14406
59517	14412
59518	14413
59521	14420
59524	14424
59525	14426
59527	14432
59528	14436
59529	14443
59530	14446
59530	14448
59530	14451
59530	14452
59531	14453
59533	14457
59534	14458
59535	14459
59536	14461
59537	14461
59540	14460
59541	14459
59543	14457
59543	14457
59545	14457
59546	14457
59546	14457
59547	14458
59549	14460
59551	14465
59553	14468
59554	14469
59554	14470
59554	14471
59555	14473
59555	14474
59555	14475
59560	14479
59570	14491
59572	14493
59572	14493
59572	14493
59573	14492
59573	14492
59576	14493
59577	14493
59577	14493
59578	14494
59579	14498
59580	14499
59580	14500
59580	14501
59580	14502
59583	14509
59584	14511
59587	14514
59589	14515
59591	14516
59593	14516
59594	14517
59597	14518
59599	14520
59602	14521
59603	14522
59608	14527
59609	14528
59609	14528
59611	14528
59611	14528
59612	14529
59612	14529
59613	14529
59613	14528
59613	14528
59615	14527
59615	14528
59616	14530
59616	14530
59616	14530
59616	14531
59615	14531
59614	14532
59614	14533
59614	14536
59614	14536
59612	14541
59607	14550
59607	14550
59607	14551
59611	14555
59613	14557
59615	14561
59621	14568
59628	14575
59629	14576
59631	14581
59632	14581
59635	14584
59640	14588
59644	14591
59644	14591
59643	14592
59643	14592
59638	14592
59636	14591
59634	14591
59633	14590
59632	14590
59632	14591
59632	14592
59629	14601
59629	14601
59646	14641
59647	14641
59648	14640
59648	14640
59649	14640
59649	14640
59651	14639
59651	14640
59652	14646
59652	14647
59652	14648
59652	14650
59652	14652
59654	14667
59654	14667
59656	14667
59656	14669
59656	14670
59656	14671
59658	14679
59658	14679
59660	14681
59660	14682
59667	14697
59668	14698
59669	14699
59669	14699
59669	14701
59669	14705
59669	14706
59670	14707
59670	14708
59670	14708
59670	14710
59670	14710
59670	14711
59671	14712
59671	14713
59671	14715
59672	14715
59672	14715
59672	14715
59673	14717
59673	14717
59674	14716
59675	14717
59675	14718
59675	14719
59675	14719
59675	14719
59676	14719
59676	14719
59677	14719
59676	14716
59677	14715
59677	14715
59677	14715
59678	14716
59680	14717
59681	14717
59682	14717
59683	14717
59687	14715
59690	14715
59692	14715
59693	14715
59694	14716
59695	14716
59696	14717
59698	14716
59700	14715
59701	14715
59702	14715
59703	14715
59704	14715
59705	14716
59706	14716
59707	14718
59707	14718
59709	14720
59712	14721
59713	14722
59715	14723
59716	14724
59717	14725
59719	14726
59720	14727
59721	14728
59722	14730
59722	14731
59723	14732
59723	14732
59724	14732
59727	14733
59727	14733
59729	14732
59730	14732
59731	14732
59732	14732
59733	14733
59734	14734
59735	14735
59736	14737
59736	14740
59737	14742
59738	14743
59738	14743
59738	14743
59740	14743
59741	14743
59742	14743
59749	14740
59752	14738
59754	14737
59755	14735
59758	14733
59759	14732
59760	14732
59761	14732
59764	14732
59767	14732
59768	14732
59769	14733
59770	14734
59771	14734
59772	14735
59772	14736
59774	14736
59776	14738
59776	14738
59780	14739
59781	14739
59781	14740
59782	14742
59785	14748
59786	14750
59787	14752
59787	14753
59788	14754
59790	14754
59791	14754
59792	14753
59793	14753
59794	14753
59795	14753
59796	14754
59798	14756
59798	14756
59801	14757
59802	14757
59802	14758
59802	14758
59802	14760
59802	14766
59801	14769
59801	14771
59801	14773
59801	14773
59802	14775
59802	14777
59802	14778
59802	14779
59802	14780
59801	14781
59801	14783
59801	14785
59801	14788
59801	14789
59800	14790
59799	14792
59799	14794
59800	14799
59800	14800
59800	14801
59800	14802
59800	14802
59800	14807
59799	14812
59799	14813
59798	14814
59797	14822
59796	14824
59796	14825
59796	14826
59797	14828
59797	14830
59797	14832
59796	14833
59796	14834
59797	14835
59797	14838
59797	14840
59797	14842
59798	14842
59798	14843
59799	14844
59801	14846
59802	14847
59802	14847
59802	14848
59801	14849
59801	14850
59801	14851
59800	14852
59800	14853
59800	14853
59799	14854
59799	14855
59798	14858
59798	14859
59796	14863
59796	14863
59796	14866
59796	14867
59795	14868
59794	14870
59794	14870
59795	14871
59795	14873
59795	14874
59795	14877
59794	14878
59791	14881
59791	14881
59792	14884
59792	14885
59792	14886
59794	14888
59794	14889
59795	14891
59795	14892
59796	14893
59798	14894
59798	14895
59798	14896
59798	14897
59798	14898
59799	14899
59799	14899
59801	14900
59802	14901
59804	14904
59805	14905
59805	14908
59806	14909
59806	14911
59806	14913
59806	14914
59807	14915
59807	14916
59808	14917
59808	14920
59808	14921
59809	14921
59810	14922
59811	14922
59812	14924
59813	14927
59814	14930
59814	14933
59814	14933
59815	14935
59815	14936
59815	14936
59815	14937
59815	14937
59816	14939
59817	14939
59817	14940
59817	14940
59817	14943
59817	14944
59817	14944
59817	14945
59817	14946
59818	14946
59819	14947
59819	14948
59820	14950
59821	14950
59822	14951
59822	14952
59822	14952
59823	14953
59824	14954
59824	14955
59824	14957
59824	14958
59824	14958
59824	14959
59824	14959
59824	14960
59825	14961
59823	14962
59824	14965
59824	14966
59823	14966
59823	14966
59824	14970
59824	14971
59825	14972
59826	14973
59827	14974
59828	14974
59828	14975
59828	14976
59828	14979
59829	14982
59829	14983
59830	14983
59830	14984
59833	14997
59834	15002
59834	15004
59834	15005
59835	15006
59836	15008
59838	15010
59839	15010
59839	15011
59840	15013
59840	15013
59843	15015
59843	15016
59843	15017
59843	15019
59843	15020
59842	15023
59842	15024
59842	15025
59842	15025
59841	15026
59841	15026
59841	15027
59842	15028
59842	15029
59842	15029
59842	15030
59843	15030
59843	15030
59844	15030
59844	15031
59843	15032
59844	15033
59844	15034
59844	15035
59844	15035
59844	15036
59844	15036
59844	15037
59844	15038
59844	15039
59844	15040
59845	15040
59845	15040
59845	15041
59845	15041
59845	15042
59844	15042
59845	15043
59846	15044
59846	15045
59846	15046
59846	15047
59846	15047
59846	15048
59847	15049
59847	15049
59848	15048
59848	15050
59848	15051
59848	15051
59847	15052
59845	15053
59845	15053
59845	15054
59845	15055
59845	15058
59845	15059
59845	15059
59846	15060
59846	15060
59847	15064
59847	15065
59847	15069
59847	15071
59846	15071
59846	15072
59846	15072
59846	15074
59846	15077
59846	15078
59847	15079
59848	15080
59848	15080
59848	15081
59848	15081
59848	15082
59847	15083
59847	15084
59847	15085
59847	15086
59847	15091
59847	15093
59846	15096
59846	15096
59846	15098
59846	15099
59846	15099
59847	15100
59847	15101
59847	15101
59847	15101
59848	15101
59848	15101
59848	15102
59849	15103
59849	15103
59849	15104
59848	15104
59848	15105
59847	15105
59847	15107
59847	15107
59848	15107
59848	15107
59848	15107
59848	15108
59848	15109
59847	15109
59847	15110
59846	15112
59846	15113
59845	15113
59845	15115
59844	15115
59844	15115
59843	15115
59843	15115
59843	15115
59843	15117
59843	15118
59844	15121
59844	15121
59844	15123
59845	15124
59845	15125
59845	15126
59846	15127
59846	15128
59846	15129
59845	15130
59845	15131
59845	15131
59845	15131
59845	15133
59846	15135
59846	15135
59846	15137
59847	15138
59846	15138
59846	15138
59845	15139
59845	15141
59845	15141
59844	15141
59844	15141
59844	15142
59844	15142
59845	15143
59845	15143
59844	15144
59844	15145
59844	15145
59845	15146
59845	15146
59845	15147
59845	15147
59845	15147
59845	15148
59846	15148
59846	15148
59847	15148
59848	15148
59848	15148
59849	15147
59849	15147
59850	15148
59851	15154
59852	15158
59853	15160
59854	15161
59854	15164
59855	15165
59855	15166
59856	15167
59856	15168
59856	15168
59857	15171
59857	15172
59857	15172
59857	15172
59858	15172
59858	15172
59859	15173
59859	15174
59858	15174
59858	15175
59859	15183
59859	15184
59860	15185
59860	15185
59859	15185
59859	15186
59859	15187
59859	15187
59859	15188
59860	15190
59860	15190
59860	15192
59861	15194
59861	15194
59861	15196
59861	15196
59861	15197
59864	15209
59864	15210
59864	15210
59865	15211
59866	15214
59866	15215
59866	15215
59866	15215
59866	15216
59866	15217
59867	15218
59867	15218
59867	15219
59867	15219
59868	15221
59871	15228
59872	15232
59872	15233
59872	15234
59872	15235
59873	15235
59873	15236
59874	15238
59874	15238
59874	15240
59874	15241
59874	15242
59874	15242
59874	15243
59875	15244
59876	15245
59876	15246
59877	15247
59877	15247
59877	15247
59876	15248
59876	15249
59877	15250
59878	15251
59878	15252
59878	15252
59879	15252
59880	15252
59880	15253
59880	15254
59880	15254
59879	15256
59879	15257
59879	15257
59879	15259
59880	15260
59879	15261
59879	15262
59879	15262
59880	15265
59880	15265
59881	15266
59883	15273
59885	15276
59885	15276
59885	15278
59885	15278
59885	15280
59886	15281
59886	15281
59886	15281
59886	15281
59887	15282
59887	15285
59887	15286
59887	15287
59888	15287
59888	15288
59888	15289
59889	15295
59889	15296
59889	15296
59890	15296
59891	15297
59891	15297
59890	15298
59890	15299
59890	15301
59891	15302
59891	15303
59892	15305
59893	15305
59894	15305
59894	15305
59894	15305
59894	15306
59893	15307
59893	15308
59893	15308
59893	15310
59893	15311
59893	15311
59894	15312
59895	15312
59896	15313
59896	15313
59897	15314
59897	15315
59898	15318
59898	15320
59899	15322
59899	15323
59899	15323
59898	15325
59898	15331
59898	15331
59898	15332
59899	15334
59900	15335
59902	15338
59904	15339
59904	15339
59904	15342
59904	15343
59904	15343
59903	15343
59903	15343
59903	15345
59903	15345
59904	15346
59904	15347
59904	15350
59904	15350
59905	15351
59905	15351
59905	15352
59905	15353
59904	15354
59904	15354
59905	15355
59905	15357
59906	15358
59906	15360
59907	15364
59907	15365
59906	15366
59906	15368
59906	15369
59906	15370
59906	15370
59906	15373
59907	15375
59907	15375
59907	15375
59908	15375
59908	15376
59909	15380
59910	15387
59911	15392
59911	15393
59911	15393
59912	15395
59913	15396
59913	15397
59913	15398
59913	15399
59912	15399
59912	15399
59912	15400
59913	15403
59914	15406
59914	15408
59914	15409
59915	15409
59915	15413
59915	15415
59915	15417
59915	15418
59917	15421
59919	15427
59920	15428
59920	15429
59920	15430
59919	15432
59915	15436
59915	15437
59914	15440
59908	15468
59908	15469
59906	15472
59903	15476
59895	15491
59892	15495
59889	15501
59889	15503
59886	15511
59886	15516
59881	15539
59881	15540
59880	15540
59879	15541
59878	15541
59872	15540
59872	15541
59869	15543
59868	15544
59866	15546
59860	15550
59856	15553
59853	15557
59852	15558
59851	15560
59850	15561
59850	15561
59849	15561
59848	15560
59847	15560
59847	15561
59846	15561
59844	15563
59843	15563
59842	15564
59842	15565
59841	15566
59829	15594
59829	15596
59828	15597
59829	15599
59828	15601
59823	15615
59819	15625
59817	15630
59816	15633
59814	15647
59814	15649
59814	15651
59812	15652
59810	15655
59802	15663
59800	15665
59793	15677
59794	15679
59798	15685
59801	15690
59804	15694
59805	15696
59807	15698
59812	15703
59812	15704
59815	15711
59816	15712
59817	15713
59822	15721
59823	15722
59824	15725
59825	15727
59825	15729
59826	15730
59827	15749
59827	15753
59827	15768
59827	15775
59826	15777
59824	15788
59824	15790
59824	15790
59824	15791
59825	15793
59826	15795
59827	15797
59827	15799
59826	15806
59826	15811
59826	15813
59826	15817
59826	15820
59825	15822
59823	15831
59823	15837
59823	15840
59823	15844
59826	15863
59826	15866
59826	15868
59827	15870
59828	15872
59828	15879
59829	15882
59829	15884
59828	15890
59828	15891
59825	15896
59823	15901
59822	15903
59819	15915
59817	15923
59815	15928
59814	15929
59812	15930
59811	15932
59811	15932
59811	15932
59809	15930
59807	15929
59804	15927
59803	15927
59800	15928
59799	15928
59793	15927
59789	15927
59782	15928
59775	15928
59774	15929
59773	15931
59771	15940
59769	15935
59769	15933
59768	15930
59768	15930
59761	15928
59758	15928
59756	15927
59753	15924
59752	15923
59749	15921
59749	15920
59745	15920
59745	15920
59745	15920
59745	15916
59746	15907
59746	15902
59746	15898
59746	15894
59747	15889
59747	15884
59747	15878
59747	15878
59747	15876
59747	15872
59747	15872
59746	15872
59745	15872
59745	15872
59745	15871
59745	15868
59746	15861
59746	15857
59746	15856
59748	15851
59750	15844
59750	15842
59750	15837
59750	15835
59750	15831
59750	15830
59749	15828
59746	15828
59746	15828
59744	15830
59744	15830
59743	15830
59742	15830
59741	15830
59737	15834
59737	15834
59729	15828
59728	15827
59727	15825
59726	15824
59722	15820
59702	15801
59701	15800
59697	15796
59679	15785
59665	15777
59664	15777
59652	15782
59646	15784
59646	15785
59636	15799
59633	15803
59632	15804
59631	15805
59630	15799
59629	15798
59627	15793
59627	15793
59627	15788
59628	15788
59627	15784
59627	15783
59626	15779
59621	15769
59621	15767
59618	15763
59617	15763
59617	15763
59615	15767
59615	15768
59615	15774
59615	15775
59614	15776
59614	15775
59612	15771
59612	15771
59611	15770
59610	15770
59609	15764
59609	15764
59608	15764
59607	15764
59607	15764
59606	15763
59605	15747
59605	15744
59605	15742
59605	15738
59606	15725
59606	15722
59606	15721
59606	15719
59604	15709
59602	15705
59599	15698
59598	15695
59595	15691
59594	15687
59592	15685
59590	15682
59589	15679
59585	15670
59585	15668
59582	15663
59581	15661
59579	15659
59578	15657
59578	15654
59578	15653
59579	15651
59579	15646
59580	15641
59581	15640
59584	15635
59584	15634
59586	15628
59586	15626
59586	15623
59586	15622
59587	15621
59587	15621
59587	15618
59586	15610
59586	15609
59587	15606
59588	15601
59588	15599
59589	15596
59589	15596
59588	15594
59588	15584
59588	15582
59588	15580
59589	15579
59591	15576
59592	15576
59593	15572
59593	15567
59593	15567
59592	15564
59592	15561
59592	15559
59591	15557
59591	15556
59591	15556
59591	15555
59592	15549
59594	15545
59594	15544
59596	15542
59597	15542
59597	15541
59599	15538
59600	15536
59600	15535
59602	15534
59603	15533
59605	15530
59606	15529
59606	15528
59606	15527
59606	15526
59608	15523
59615	15517
59616	15515
59617	15515
59618	15515
59618	15515
59618	15514
59618	15512
59618	15512
59616	15510
59614	15507
59614	15507
59610	15505
59608	15505
59608	15505
59607	15504
59607	15503
59606	15501
59605	15501
59605	15501
59604	15502
59603	15503
59601	15503
59601	15504
59600	15505
59600	15506
59600	15505
59598	15500
59598	15500
59595	15498
59593	15497
59596	15493
59596	15492
59596	15492
59593	15487
59593	15486
59593	15486
59593	15485
59594	15484
59600	15479
59600	15478
59609	15475
59614	15471
59615	15470
59618	15468
59618	15467
59625	15467
59626	15467
59629	15460
59630	15458
59633	15448
59633	15447
59634	15447
59635	15446
59638	15443
59641	15442
59641	15442
59641	15442
59644	15440
59650	15435
59651	15434
59645	15424
59645	15424
59642	15424
59642	15423
59640	15419
59640	15419
59640	15419
59638	15421
59637	15421
59637	15421
59637	15421
59636	15421
59633	15415
59629	15396
59629	15396
59629	15395
59634	15390
59634	15389
59628	15373
59621	15367
59620	15366
59618	15362
59617	15361
59616	15362
59616	15362
59615	15356
59615	15355
59615	15355
59610	15352
59610	15352
59606	15358
59604	15361
59603	15361
59601	15366
59598	15373
59598	15373
59597	15378
59597	15378
59597	15378
59595	15378
59595	15378
59594	15377
59593	15374
59592	15374
59592	15374
59588	15377
59586	15378
59585	15379
59585	15378
59582	15365
59582	15363
59578	15354
59578	15353
59575	15350
59575	15350
59575	15350
59576	15350
59577	15350
59577	15350
59579	15344
59579	15341
59583	15334
59584	15333
59583	15333
59583	15332
59583	15331
59585	15328
59585	15328
59584	15321
59584	15321
59584	15320
59588	15316
59587	15312
59586	15312
59584	15312
59584	15312
59583	15313
59581	15315
59580	15316
59580	15317
59576	15322
59576	15322
59574	15327
59571	15333
59571	15334
59571	15338
59570	15346
59571	15347
59570	15347
59570	15348
59570	15351
59571	15352
59572	15358
59572	15359
59573	15362
59573	15363
59573	15363
59568	15363
59568	15363
59568	15363
59568	15366
59568	15368
59569	15376
59571	15386
59571	15388
59570	15388
59570	15388
59569	15387
59567	15385
59566	15385
59566	15386
59566	15386
59563	15390
59563	15391
59560	15393
59558	15396
59558	15396
59557	15398
59556	15402
59555	15409
59555	15408
59551	15403
59550	15403
59550	15403
59548	15406
59548	15406
59548	15406
59546	15404
59544	15404
59543	15403
59542	15401
59542	15401
59541	15401
59541	15401
59541	15400
59540	15395
59541	15395
59542	15395
59542	15398
59545	15394
59546	15393
59547	15390
59547	15389
59547	15387
59548	15385
59548	15384
59546	15381
59546	15377
59546	15370
59546	15370
59546	15369
59545	15368
59545	15368
59545	15368
59545	15367
59545	15367
59545	15365
59545	15364
59543	15364
59543	15363
59542	15361
59541	15359
59541	15358
59539	15354
59538	15352
59535	15345
59535	15344
59531	15336
59529	15333
59527	15328
59526	15325
59526	15323
59524	15321
59523	15319
59523	15319
59523	15319
59512	15325
59511	15326
59506	15334
59505	15334
59505	15334
59503	15332
59502	15331
59500	15330
59498	15330
59496	15329
59493	15330
59493	15329
59490	15324
59488	15323
59485	15322
59485	15322
59485	15322
59484	15322
59483	15322
59483	15323
59481	15325
59480	15326
59479	15328
59478	15329
59478	15330
59477	15330
59475	15328
59475	15328
59465	15325
59464	15325
59462	15326
59462	15326
59461	15327
59459	15332
59459	15332
59457	15332
59457	15332
59452	15326
59452	15325
59451	15323
59451	15321
59450	15319
59450	15318
59451	15317
59455	15306
59456	15304
59459	15301
59461	15300
59461	15299
59459	15294
59460	15289
59459	15285
59459	15284
59457	15265
59457	15265
59457	15265
59450	15266
59450	15266
59450	15266
59450	15271
59450	15271
59450	15271
59447	15273
59446	15273
59445	15272
59445	15272
59443	15273
59443	15273
59443	15273
59443	15276
59443	15276
59435	15285
59434	15285
59434	15285
59433	15285
59433	15285
59431	15285
59430	15285
59430	15285
59428	15288
59428	15288
59428	15291
59429	15295
59429	15296
59429	15298
59429	15301
59429	15306
59429	15306
59428	15308
59428	15309
59425	15311
59424	15312
59423	15315
59423	15315
59423	15316
59423	15316
59422	15315
59422	15315
59422	15314
59422	15313
59422	15311
59422	15307
59422	15306
59422	15306
59422	15306
59421	15306
59420	15307
59419	15308
59415	15311
59414	15312
59413	15313
59412	15315
59412	15317
59412	15321
59411	15323
59411	15324
59412	15329
59412	15331
59412	15333
59411	15334
59410	15335
59409	15336
59408	15337
59407	15340
59407	15341
59407	15343
59406	15344
59406	15346
59406	15350
59406	15350
59405	15353
59405	15354
59404	15354
59404	15354
59403	15354
59401	15352
59399	15350
59399	15350
59398	15350
59396	15350
59395	15350
59392	15354
59391	15355
59389	15356
59388	15357
59388	15358
59387	15359
59386	15361
59385	15362
59384	15363
59382	15363
59382	15364
59380	15366
59377	15369
59375	15371
59370	15374
59370	15374
59370	15377
59370	15378
59371	15383
59372	15389
59372	15389
59369	15392
59367	15394
59366	15394
59365	15394
59364	15394
59361	15396
59361	15397
59360	15398
59350	15415
59335	15441
59334	15441
59321	15452
59320	15452
59316	15451
59314	15452
59314	15452
59313	15454
59312	15454
59311	15455
59310	15456
59309	15457
59309	15459
59308	15461
59307	15463
59306	15464
59304	15467
59298	15471
59297	15471
59297	15469
59295	15468
59295	15468
59293	15469
59293	15469
59293	15470
59293	15471
59292	15475
59292	15476
59292	15477
59291	15477
59290	15478
59289	15480
59288	15480
59286	15482
59284	15482
59282	15482
59281	15482
59280	15482
59279	15482
59278	15482
59271	15485
59271	15486
59270	15488
59270	15488
59272	15492
59272	15492
59271	15494
59271	15495
59270	15495
59270	15495
59267	15491
59266	15490
59266	15489
59265	15488
59265	15485
59265	15484
59265	15482
59265	15480
59265	15479
59264	15479
59264	15478
59264	15475
59264	15474
59261	15469
59260	15467
59259	15467
59259	15467
59256	15471
59256	15472
59255	15478
59255	15479
59260	15489
59261	15492
59263	15495
59263	15497
59265	15499
59270	15508
59270	15509
59271	15513
59271	15514
59271	15514
59262	15530
59261	15530
59261	15531
59256	15533
59254	15534
59250	15539
59250	15540
59248	15543
59248	15544
59248	15544
59250	15546
59252	15550
59253	15550
59254	15551
59254	15552
59254	15552
59254	15554
59255	15554
59255	15555
59254	15560
59253	15560
59252	15560
59251	15558
59251	15558
59250	15560
59250	15560
59249	15561
59248	15562
59246	15565
59246	15566
59245	15566
59245	15566
59244	15568
59243	15569
59243	15570
59242	15570
59240	15572
59240	15574
59240	15574
59238	15574
59237	15575
59236	15576
59231	15577
59231	15578
59231	15579
59231	15580
59231	15581
59231	15582
59231	15582
59230	15581
59211	15568
59208	15566
59194	15555
59192	15553
59185	15550
59182	15548
59181	15547
59178	15544
59174	15541
59170	15537
59156	15522
59156	15522
59155	15521
59153	15521
59150	15521
59117	15519
59116	15519
59114	15510
59100	15463
59099	15460
59098	15458
59097	15456
59095	15453
59088	15440
59088	15440
59087	15440
59068	15441
59063	15442
59049	15445
59046	15445
59046	15445
59040	15441
59027	15431
59026	15431
59026	15430
59025	15423
59025	15422
59024	15415
59023	15413
59023	15411
59023	15409
59024	15403
59028	15380
59028	15379
59022	15368
59020	15364
59016	15354
59016	15353
59015	15350
59013	15333
59011	15311
59008	15290
59004	15257
59003	15229
59002	15208
59002	15206
59002	15205
59001	15201
58999	15192
58998	15188
58996	15181
58983	15135
58982	15131
58973	15091
58972	15083
58970	15073
58967	15048
58966	15047
58965	15041
58963	15034
58963	15032
58960	15024
58958	15020
58957	15016
58954	15011
58951	15006
58950	15002
58949	15000
58947	14995
58947	14994
58946	14990
58946	14989
58945	14988
58942	14980
58926	14949
58924	14946
58921	14940
58915	14927
58914	14925
58914	14923
58910	14916
58909	14913
58905	14905
58904	14902
58903	14899
58901	14893
58900	14891
58897	14879
58895	14875
58889	14855
58888	14853
58884	14845
58881	14839
58879	14835
58868	14813
58864	14806
58854	14784
58853	14781
58853	14781
58865	14773
58888	14758
58909	14743
58909	14743
58910	14749
58914	14751
58914	14752
58914	14756
58914	14757
58912	14763
58911	14767
58910	14772
58910	14773
58910	14780
58910	14780
58911	14781
58912	14781
58912	14781
58918	14778
58918	14778
58919	14776
58921	14773
58922	14773
58922	14773
58926	14780
58926	14781
58928	14782
58929	14783
58931	14783
58931	14782
58935	14775
58935	14774
58935	14772
58934	14771
58934	14767
58934	14766
58933	14763
58933	14761
58933	14760
58933	14759
58933	14754
58933	14753
58933	14740
58933	14736
58933	14735
58933	14733
58933	14731
58933	14731
58934	14729
58935	14728
58935	14727
58953	14691
58971	14658
58973	14654
58975	14651
58982	14639
58987	14634
58999	14622
59001	14621
59017	14611
59021	14608
59031	14602
59036	14599
59038	14598
59050	14594
59050	14593
59063	14581
59063	14579
59064	14576
59067	14565
59067	14565
59068	14564
59069	14564
59069	14565
59103	14586
59135	14605
59135	14605
59135	14606
59135	14607
59135	14607
59136	14610
59136	14610
59137	14611
59138	14611
59139	14614
59139	14615
59139	14617
59139	14624
59138	14626
59138	14626
59138	14627
59139	14632
59140	14634
59140	14633
59143	14628
59144	14627
59144	14629
59146	14632
59146	14633
59146	14633
59147	14633
59154	14629
59153	14627
59153	14626
59151	14624
59152	14624
59156	14618
59156	14618
59156	14618
59157	14620
59158	14620
59162	14614
59162	14613
59162	14613
59162	14612
59164	14609
59164	14609
59166	14611
59166	14611
59167	14612
59167	14612
59168	14613
59168	14614
59168	14617
59168	14618
59168	14619
59169	14620
59172	14625
59173	14625
59173	14624
59184	14592
59184	14591
59185	14590
59186	14589
59187	14589
59190	14589
59192	14590
59193	14590
59195	14590
59196	14590
59198	14589
59200	14586
59201	14585
59202	14581
59203	14580
59205	14578
59206	14577
59207	14576
59207	14571
59207	14570
59207	14570
59206	14567
59205	14565
59204	14563
59201	14558
59201	14558
59199	14551
59198	14542
59197	14541
59198	14535
59198	14534
59198	14532
59199	14527
59200	14524
59201	14522
59203	14518
59204	14513
59204	14512
59205	14510
59205	14508
59206	14507
59206	14507
59207	14507
59207	14506
59208	14506
59209	14503
59210	14502
59212	14499
59214	14496
59216	14493
59216	14492
59217	14489
59218	14485
59220	14481
59220	14478
59221	14478
59221	14477
59222	14478
59224	14478
59225	14479
59228	14480
59230	14481
59231	14482
59232	14482
59234	14476
59234	14476
59234	14476
59235	14477
59236	14477
59236	14477
59236	14476
59236	14474
59236	14471
59236	14469
59236	14469
59236	14469
59238	14468
59239	14468
59240	14469
59245	14471
59246	14471
59247	14471
59248	14471
59250	14470
59252	14470
59256	14472
59257	14472
59259	14473
59260	14473
59261	14474
59262	14473
59262	14473
59263	14472
59263	14472
59263	14472
59269	14466
59270	14464
59271	14463
59273	14458
59274	14457
59274	14456
59275	14455
59276	14455
59277	14455
59279	14454
59282	14453
59282	14453
59283	14454
59284	14454
59288	14455
59288	14456
59288	14455
59289	14455
59291	14446
59291	14446
59292	14444
59293	14441
59296	14437
59299	14432
59301	14427
59302	14426
59303	14423
59303	14422
59305	14419
59307	14417
59310	14413
59310	14413
59310	14413
59311	14413
59312	14412
59314	14410
59314	14409
59315	14409
59319	14405
59319	14405
59319	14405
59320	14406
59320	14406
59334	14404
59334	14404
59340	14397
59346	14387
59350	14381
59364	14363
59365	14362
59367	14365
59368	14369
59368	14369
59372	14369
59373	14369
59377	14367
59378	14367
59378	14367
59379	14366
59381	14366
59383	14365
59384	14364
59393	14356
59399	14351
59400	14351
59402	14354
59402	14354
59403	14354
59404	14354
59405	14354
59406	14354
59414	14345
59414	14345
59430	14353
59430	14352
59433	14349
59433	14348
59433	14347
59433	14345
59435	14341
59436	14334
59437	14333
59439	14329
59439	14329
59439	14326
59440	14325
59440	14325
59441	14324
59442	14323